<?php
namespace app\core\controller;
use think\Controller;
/**
 * 前台基础控制器
 * @author laizhiyong <1029460965@qq.com>
 */
class Common extends Controller
{

    public function __construct() {

        parent::__construct();
        $this->_init();
    }
    /**
     * 初始化
     * @return
     */
    private function _init() {
        // 如果已经登录
        $isLogin = $this->isLogin();
        if(!$isLogin) {
            // 跳转到登录页面
            $this->redirect('home/login/index');
        }
    }

    /**
     * 获取登录用户信息
     * @return array
     */
    public function getLoginUser() {
        return session("user");
    }

    /**
     * 判定是否登录
     * @return boolean
     */
    public function isLogin() {
        $user = $this->getLoginUser();
        if($user && is_array($user)) {
            return true;
        }
        return false;
    }


}